import axios from 'axios'

const instance = axios.create({
  baseURL:`/api`,
  timeout:5000
})

instance.interceptors.request.use(config=>{
  const token = localStorage.getItem('token')
  if(token){
    config.headers['x-auth-token'] = token
  }
  return config
},err=>{
  return Promise.reject(err)
})
instance.interceptors.response.use(res=>{
  return res.data
},err=>{
  // console.log(err.response)
  return Promise.reject(err)
})

export default instance